package com.myway.service.ibe.param;

/**
 * Created by yufei on 2018/7/22.
 */
public class JourneyPreferencesParam {

    private boolean splitTicket = false;

    private boolean noInterline = true;

    private boolean includeBaggage = true;

    private boolean includeCommission = false;

    private boolean includeSurcharge = true;

    private boolean includePenalties = true;

    private boolean sameCarrierFare = true;

    private boolean detailedPricing = true;

    private boolean allowMultiCabinCombo = true;

    private String platingCarrier = "MJ";

    private String[] fareTypes;

    private boolean multiCabin = true;

    public JourneyPreferencesParam() {
    }

    public boolean isMultiCabin() {
        return multiCabin;
    }

    public void setMultiCabin(boolean multiCabin) {
        this.multiCabin = multiCabin;
    }

    public String getPlatingCarrier() {
        return platingCarrier;
    }

    public void setPlatingCarrier(String platingCarrier) {
        this.platingCarrier = platingCarrier;
    }

    public boolean isAllowMultiCabinCombo() {
        return allowMultiCabinCombo;
    }

    public void setAllowMultiCabinCombo(boolean allowMultiCabinCombo) {
        this.allowMultiCabinCombo = allowMultiCabinCombo;
    }

    public boolean isDetailedPricing() {
        return detailedPricing;
    }

    public void setDetailedPricing(boolean detailedPricing) {
        this.detailedPricing = detailedPricing;
    }

    public boolean isSameCarrierFare() {
        return sameCarrierFare;
    }

    public void setSameCarrierFare(boolean sameCarrierFare) {
        this.sameCarrierFare = sameCarrierFare;
    }

    public String[] getFareTypes() {
        return fareTypes;
    }

    public void setFareTypes(String[] fareTypes) {
        this.fareTypes = fareTypes;
    }

    public boolean isSplitTicket() {
        return splitTicket;
    }

    public void setSplitTicket(boolean splitTicket) {
        this.splitTicket = splitTicket;
    }

    public boolean isNoInterline() {
        return noInterline;
    }

    public void setNoInterline(boolean noInterline) {
        this.noInterline = noInterline;
    }

    public boolean isIncludeBaggage() {
        return includeBaggage;
    }

    public void setIncludeBaggage(boolean includeBaggage) {
        this.includeBaggage = includeBaggage;
    }

    public boolean isIncludeCommission() {
        return includeCommission;
    }

    public void setIncludeCommission(boolean includeCommission) {
        this.includeCommission = includeCommission;
    }

    public boolean isIncludeSurcharge() {
        return includeSurcharge;
    }

    public void setIncludeSurcharge(boolean includeSurcharge) {
        this.includeSurcharge = includeSurcharge;
    }

    public boolean isIncludePenalties() {
        return includePenalties;
    }

    public void setIncludePenalties(boolean includePenalties) {
        this.includePenalties = includePenalties;
    }
}
